#ifndef __NO_COPY__
#define __NO_COPY__

class NoCopy
{
public:
    NoCopy() = default;
    NoCopy(const NoCopy&) = delete;
    NoCopy& operator=(const NoCopy&) = delete;
};
#endif
